package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * SysZhouhuiPrev对象 zhouhui_prev
 * 
 * @author SYF
 * @date 2025-06-10
 */
public class SysZhouhuiPrev extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String dpt;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String brand;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String trgBrd;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cls;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String tagDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date Date;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long qty;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long money;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String target;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String target1;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long prevQty;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long prevMoney;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long yoyPrevQty;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long yoyPrevMoney;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long totalQty;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long totalMoney;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long totalQtyBrd;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long totalMoneyBrd;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long qtyQoqGrowth;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long moneyQoqGrowth;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long qtyYoyGrowth;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long moneyYoyGrowth;

    public void setDpt(String dpt) 
    {
        this.dpt = dpt;
    }

    public String getDpt() 
    {
        return dpt;
    }

    public void setBrand(String brand) 
    {
        this.brand = brand;
    }

    public String getBrand() 
    {
        return brand;
    }

    public void setTrgBrd(String trgBrd) 
    {
        this.trgBrd = trgBrd;
    }

    public String getTrgBrd() 
    {
        return trgBrd;
    }

    public void setCls(String cls) 
    {
        this.cls = cls;
    }

    public String getCls() 
    {
        return cls;
    }

    public void setTagDate(String tagDate) 
    {
        this.tagDate = tagDate;
    }

    public String getTagDate() 
    {
        return tagDate;
    }

    public void setDate(Date Date) 
    {
        this.Date = Date;
    }

    public Date getDate() 
    {
        return Date;
    }

    public void setQty(Long qty) 
    {
        this.qty = qty;
    }

    public Long getQty() 
    {
        return qty;
    }

    public void setMoney(Long money) 
    {
        this.money = money;
    }

    public Long getMoney() 
    {
        return money;
    }

    public void setTarget(String target) 
    {
        this.target = target;
    }

    public String getTarget() 
    {
        return target;
    }

    public void setTarget1(String target1) 
    {
        this.target1 = target1;
    }

    public String getTarget1() 
    {
        return target1;
    }

    public void setPrevQty(Long prevQty) 
    {
        this.prevQty = prevQty;
    }

    public Long getPrevQty() 
    {
        return prevQty;
    }

    public void setPrevMoney(Long prevMoney) 
    {
        this.prevMoney = prevMoney;
    }

    public Long getPrevMoney() 
    {
        return prevMoney;
    }

    public void setYoyPrevQty(Long yoyPrevQty) 
    {
        this.yoyPrevQty = yoyPrevQty;
    }

    public Long getYoyPrevQty() 
    {
        return yoyPrevQty;
    }

    public void setYoyPrevMoney(Long yoyPrevMoney) 
    {
        this.yoyPrevMoney = yoyPrevMoney;
    }

    public Long getYoyPrevMoney() 
    {
        return yoyPrevMoney;
    }

    public void setTotalQty(Long totalQty) 
    {
        this.totalQty = totalQty;
    }

    public Long getTotalQty() 
    {
        return totalQty;
    }

    public void setTotalMoney(Long totalMoney) 
    {
        this.totalMoney = totalMoney;
    }

    public Long getTotalMoney() 
    {
        return totalMoney;
    }

    public void setTotalQtyBrd(Long totalQtyBrd) 
    {
        this.totalQtyBrd = totalQtyBrd;
    }

    public Long getTotalQtyBrd() 
    {
        return totalQtyBrd;
    }

    public void setTotalMoneyBrd(Long totalMoneyBrd) 
    {
        this.totalMoneyBrd = totalMoneyBrd;
    }

    public Long getTotalMoneyBrd() 
    {
        return totalMoneyBrd;
    }

    public void setQtyQoqGrowth(Long qtyQoqGrowth) 
    {
        this.qtyQoqGrowth = qtyQoqGrowth;
    }

    public Long getQtyQoqGrowth() 
    {
        return qtyQoqGrowth;
    }

    public void setMoneyQoqGrowth(Long moneyQoqGrowth) 
    {
        this.moneyQoqGrowth = moneyQoqGrowth;
    }

    public Long getMoneyQoqGrowth() 
    {
        return moneyQoqGrowth;
    }

    public void setQtyYoyGrowth(Long qtyYoyGrowth) 
    {
        this.qtyYoyGrowth = qtyYoyGrowth;
    }

    public Long getQtyYoyGrowth() 
    {
        return qtyYoyGrowth;
    }

    public void setMoneyYoyGrowth(Long moneyYoyGrowth) 
    {
        this.moneyYoyGrowth = moneyYoyGrowth;
    }

    public Long getMoneyYoyGrowth() 
    {
        return moneyYoyGrowth;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("dpt", getDpt())
            .append("brand", getBrand())
            .append("trgBrd", getTrgBrd())
            .append("cls", getCls())
            .append("tagDate", getTagDate())
            .append("Date", getDate())
            .append("qty", getQty())
            .append("money", getMoney())
            .append("target", getTarget())
            .append("target1", getTarget1())
            .append("prevQty", getPrevQty())
            .append("prevMoney", getPrevMoney())
            .append("yoyPrevQty", getYoyPrevQty())
            .append("yoyPrevMoney", getYoyPrevMoney())
            .append("totalQty", getTotalQty())
            .append("totalMoney", getTotalMoney())
            .append("totalQtyBrd", getTotalQtyBrd())
            .append("totalMoneyBrd", getTotalMoneyBrd())
            .append("qtyQoqGrowth", getQtyQoqGrowth())
            .append("moneyQoqGrowth", getMoneyQoqGrowth())
            .append("qtyYoyGrowth", getQtyYoyGrowth())
            .append("moneyYoyGrowth", getMoneyYoyGrowth())
            .toString();
    }
}
